﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public partial class MtamajandusaastadVastus : global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtamajandusaastadVastus {
        
        private System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtamajandusaastadMajaasta> @__majandusaasta = new System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtamajandusaastadMajaasta>();
        
        public MtamajandusaastadVastus() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public MtamajandusaastadVastus(System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtamajandusaastadMajaasta> @majandusaasta) {
            this.@__majandusaasta = @majandusaasta;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected MtamajandusaastadVastus(IMtamajandusaastadVastus @mtamajandusaastadVastus) {
            this.@__majandusaasta = @mtamajandusaastadVastus.Majandusaasta;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtamajandusaastadMajaasta> Majandusaasta {
            get {
                return this.@__majandusaasta;
            }
            set {
                this.@__majandusaasta = value;
            }
        }
    }
}
